"macro Image(",
" id",
",object",
",where",
",useVector",
",to",
",from",
",width",
",resolution",
",aspect",
",up",
",viewAngle",
",perspective",
",options",
",buttonState",
",buttonUpApprox",
",buttonDownApprox",
",buttonUpDensity",
",buttonDownDensity",
",renderMode",
",defaultCamera",
",reset",
",backgroundColor",
",throttle",
",recEnable",
",recFile",
",recFormat",
",recResolution",
",recAspect",
",AAenable",
",AAlabels",
",AAticks",
",AAcorners",
",AAframe",
",AAadjust",
",AAcursor",
",AAgrid",
",AAcolors",
",AAannotation",
",AAlabelscale",
",AAfont",
",interactionMode",
",title",
",aaxTickLocs",
",AAyTickLocs",
",aazTickLocs",
",aaxTickLabels",
",aayTickLabels",
",aazTickLabels",
",webOptions",
") -> (",
" object",
",camera",
",Where",
") {",
"IInp2_o1 = object;",
"objectx = IInp2_o1;",
"IRcv14_o1[cache: 0] = objectx;",
"IInp21_o1 = reset;",
"IInq44_o1[cache: 2] = ",
"Inquire(",
"IInp21_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 44, cache: 1];",
"ISwitch_33_o1[cache: 2] = ",
"Switch(",
"IInq44_o1,",
"IInp21_o1,",
"0",
") [instance: 33, cache: 1];",
"resetx = ISwitch_33_o1;",
"IRcv5_o1[cache: 0] = resetx;",
"IInq2_o1[cache: 2] = ",
"Inquire(",
"IRcv5_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 2, cache: 1];",
"ISwitch_3_o1[cache: 2] = ",
"Switch(",
"IInq2_o1,",
"IRcv5_o1,",
"0",
") [instance: 3, cache: 1];",
"IInp4_o1 = useVector;",
"useVectorx = IInp4_o1;",
"IRcv4_o1[cache: 0] = useVectorx;",
"ICompute_6_o1[cache: 2] = ",
"Compute(",
"\"($0 != 0 || $1 == 0) ? 1 : 2\",",
"ISwitch_3_o1,",
"IRcv4_o1",
") [instance: 6, cache: 1];",
"IInp20_o1 = defaultCamera;",
"defaultCamerax = IInp20_o1;",
"IRcv2_o1[cache: 0] = defaultCamerax;",
"IInq1_o1[cache: 2] = ",
"Inquire(",
"IRcv2_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 1, cache: 1];",
"IInp22_o1 = backgroundColor;",
"bkgndColor = IInp22_o1;",
"IRcv3_o1[cache: 0] = bkgndColor;",
"IUpdateCamera_1_o1[cache: 2] = ",
"UpdateCamera(",
"IRcv2_o1,",
"NULL,",
"NULL,",
"NULL,",
"NULL,",
"NULL,",
"NULL,",
"NULL,",
"NULL,",
"IRcv3_o1",
") [instance: 1, cache: 1];",
"IRcv119_o1[cache: 0] = objectx;",
"IInp8_o1 = resolution;",
"resolutionx = IInp8_o1;",
"IRcv9_o1[cache: 0] = resolutionx;",
"IInp9_o1 = aspect;",
"aspectx = IInp9_o1;",
"IRcv10_o1[cache: 0] = aspectx;",
"IInp12_o1 = perspective;",
"perspectivex = IInp12_o1;",
"IRcv12_o1[cache: 0] = perspectivex;",
"IInp11_o1 = viewAngle;",
"angle = IInp11_o1;",
"IRcv13_o1[cache: 0] = angle;",
"IAutoCamera_1_o1[cache: 2] = ",
"AutoCamera(",
"IRcv119_o1,",
"\"front\",",
"IRcv119_o1,",
"IRcv9_o1,",
"IRcv10_o1,",
"[0 1 0 ],",
"IRcv12_o1,",
"IRcv13_o1,",
"IRcv3_o1",
") [instance: 1, cache: 1];",
"ISwitch_1_o1[cache: 2] = ",
"Switch(",
"IInq1_o1,",
"IUpdateCamera_1_o1,",
"IAutoCamera_1_o1",
") [instance: 1, cache: 1];",
"IInp5_o1 = to;",
"tox = IInp5_o1;",
"IRcv6_o1[cache: 0] = tox;",
"IInp6_o1 = from;",
"fromx = IInp6_o1;",
"IRcv7_o1[cache: 0] = fromx;",
"IInp7_o1 = width;",
"widthx = IInp7_o1;",
"IRcv8_o1[cache: 0] = widthx;",
"IInp10_o1 = up;",
"upx = IInp10_o1;",
"IRcv11_o1[cache: 0] = upx;",
"ICamera_1_o1[cache: 2] = ",
"Camera(",
"IRcv6_o1,",
"IRcv7_o1,",
"IRcv8_o1,",
"IRcv9_o1,",
"IRcv10_o1,",
"IRcv11_o1,",
"IRcv12_o1,",
"IRcv13_o1,",
"IRcv3_o1",
") [instance: 1, cache: 1];",
"ISwitch_2_o1[cache: 2] = ",
"Switch(",
"ICompute_6_o1,",
"ISwitch_1_o1,",
"ICamera_1_o1",
") [instance: 2, cache: 1];",
"camera_xcvr = ISwitch_2_o1;",
"IRcv15_o1[cache: 0] = camera_xcvr;",
"IInp30_o1 = AAlabels;",
"aalabels = IInp30_o1;",
"IRcv16_o1[cache: 0] = aalabels;",
"IInp31_o1 = AAticks;",
"aaticks = IInp31_o1;",
"IRcv17_o1[cache: 0] = aaticks;",
"IInp32_o1 = AAcorners;",
"aacorners = IInp32_o1;",
"IRcv22_o1[cache: 0] = aacorners;",
"IInp33_o1 = AAframe;",
"aaframe = IInp33_o1;",
"IRcv21_o1[cache: 0] = aaframe;",
"IInp34_o1 = AAadjust;",
"aaadjust = IInp34_o1;",
"IRcv20_o1[cache: 0] = aaadjust;",
"IInp35_o1 = AAcursor;",
"aacursor = IInp35_o1;",
"IRcv19_o1[cache: 0] = aacursor;",
"IInp36_o1 = AAgrid;",
"aagrid = IInp36_o1;",
"IRcv18_o1[cache: 0] = aagrid;",
"IInp37_o1 = AAcolors;",
"aacolors = IInp37_o1;",
"IRcv26_o1[cache: 0] = aacolors;",
"IInp38_o1 = AAannotation;",
"annotation = IInp38_o1;",
"IRcv25_o1[cache: 0] = annotation;",
"IInp39_o1 = AAlabelscale;",
"aalabelscale = IInp39_o1;",
"IRcv24_o1[cache: 0] = aalabelscale;",
"IInp40_o1 = AAfont;",
"aafont = IInp40_o1;",
"IRcv23_o1[cache: 0] = aafont;",
"IInp43_o1 = aaxTickLocs;",
"AAxTickLocs = IInp43_o1;",
"IRcv27_o1[cache: 0] = AAxTickLocs;",
"IInp44_o1 = AAyTickLocs;",
"aayTickLocs = IInp44_o1;",
"IRcv29_o1[cache: 0] = aayTickLocs;",
"IInp45_o1 = aazTickLocs;",
"AAzTickLocs = IInp45_o1;",
"IRcv28_o1[cache: 0] = AAzTickLocs;",
"IInp46_o1 = aaxTickLabels;",
"AAxTickLabels = IInp46_o1;",
"IRcv30_o1[cache: 0] = AAxTickLabels;",
"IInp47_o1 = aayTickLabels;",
"AAyTickLabels = IInp47_o1;",
"IRcv32_o1[cache: 0] = AAyTickLabels;",
"IInp48_o1 = aazTickLabels;",
"AAzTickLabels = IInp48_o1;",
"IRcv31_o1[cache: 0] = AAzTickLabels;",
"IAutoAxes_2_o1[cache: 2] = ",
"AutoAxes(",
"IRcv14_o1,",
"IRcv15_o1,",
"IRcv16_o1,",
"IRcv17_o1,",
"IRcv22_o1,",
"IRcv21_o1,",
"IRcv20_o1,",
"IRcv19_o1,",
"IRcv18_o1,",
"IRcv26_o1,",
"IRcv25_o1,",
"IRcv24_o1,",
"IRcv23_o1,",
"IRcv27_o1,",
"IRcv29_o1,",
"IRcv28_o1,",
"IRcv30_o1,",
"IRcv32_o1,",
"IRcv31_o1",
") [instance: 2, cache: 1];",
"ICollectNamed_1_o1[cache: 2] = ",
"CollectNamed(",
"0,",
"\"javaId\",",
"[0,0],",
"\"counters\",",
"\"gif\",",
"\"format\",",
"0,",
"\"orbit\",",
"0,",
"\"imgId\",",
"0,",
"\"enabled\",",
"\"image\",",
"\"file\",",
"{10.0},",
"\"orbitDelta\",",
"0,",
"\"cacheCount\",",
"\"untitled\",",
"\"groupName\"",
") [instance: 1, cache: 1];",
"IInp29_o1 = AAenable;",
"IInq24_o1[cache: 2] = ",
"Inquire(",
"IInp29_o1,",
"\"is null +1\",",
"NULL",
") [instance: 24, cache: 1];",
"ISwitch_25_o1[cache: 2] = ",
"Switch(",
"IInq24_o1,",
"IInp29_o1,",
"0",
") [instance: 25, cache: 1];",
"aaenable = ISwitch_25_o1;",
"IRcv33_o1[cache: 0] = aaenable;",
"ICompute_1_o1[cache: 2] = ",
"Compute(",
"\"$0 + 1\",",
"IRcv33_o1",
") [instance: 1, cache: 1];",
"IInp19_o1 = renderMode;",
"IInq30_o1[cache: 2] = ",
"Inquire(",
"IInp19_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 30, cache: 1];",
"ISwitch_31_o1[cache: 2] = ",
"Switch(",
"IInq30_o1,",
"IInp19_o1,",
"0",
") [instance: 31, cache: 1];",
"renderModex = ISwitch_31_o1;",
"IRcv162_o1[cache: 0] = renderModex;",
"ICompute_2_o1[cache: 2] = ",
"Compute(",
"\"$0 + 1\",",
"IRcv162_o1",
") [instance: 2, cache: 1];",
"IInp24_o1 = recEnable;",
"IInq8_o1[cache: 2] = ",
"Inquire(",
"IInp24_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 8, cache: 1];",
"ISwitch_15_o1[cache: 2] = ",
"Switch(",
"IInq8_o1,",
"IInp24_o1,",
"0",
") [instance: 15, cache: 1];",
"recEnablex = ISwitch_15_o1;",
"IRcv123_o1[cache: 0] = recEnablex;",
"IInp27_o1 = recResolution;",
"recRes = IInp27_o1;",
"IRcv168_o1[cache: 0] = recRes;",
"IInq4_o1[cache: 2] = ",
"Inquire(",
"IRcv168_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 4, cache: 1];",
"IRcv171_o1[cache: 0] = camera_xcvr;",
"IInq7_o1[cache: 2] = ",
"Inquire(",
"IRcv171_o1,",
"\"camera resolution\",",
"NULL",
") [instance: 7, cache: 1];",
"ISwitch_12_o1[cache: 2] = ",
"Switch(",
"IInq4_o1,",
"IRcv168_o1,",
"IInq7_o1",
") [instance: 12, cache: 1];",
"IInp28_o1 = recAspect;",
"recAsp = IInp28_o1;",
"IRcv169_o1[cache: 0] = recAsp;",
"IInq5_o1[cache: 2] = ",
"Inquire(",
"IRcv169_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 5, cache: 1];",
"IInq6_o1[cache: 2] = ",
"Inquire(",
"IRcv171_o1,",
"\"camera aspect\",",
"NULL",
") [instance: 6, cache: 1];",
"ISwitch_13_o1[cache: 2] = ",
"Switch(",
"IInq5_o1,",
"IRcv169_o1,",
"IInq6_o1",
") [instance: 13, cache: 1];",
"ICompute_3_o1[cache: 2] = ",
"Compute(",
"\"$0 == 0 ? 1 : (($1 == $2) && ($3 == $4)) ? 2 : 4\",",
"IRcv123_o1,",
"ISwitch_12_o1,",
"IInq7_o1,",
"ISwitch_13_o1,",
"IInq6_o1",
") [instance: 3, cache: 1];",
"IInp50_o1 = webOptions;",
"IInq23_o1[cache: 2] = ",
"Inquire(",
"IInp50_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 23, cache: 1];",
"ISwitch_24_o1[cache: 2] = ",
"Switch(",
"IInq23_o1,",
"IInp50_o1,",
"ICollectNamed_1_o1",
") [instance: 24, cache: 1];",
"ISelect_7_o1[cache: 2] = ",
"Select(",
"ISwitch_24_o1,",
"\"enabled\",",
"NULL",
") [instance: 7, cache: 1];",
"java_enabled = ISelect_7_o1;",
"IRcv129_o1[cache: 0] = java_enabled;",
"IInq10_o1[cache: 2] = ",
"Inquire(",
"IRcv129_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 10, cache: 1];",
"ISwitch_17_o1[cache: 0] = ",
"Switch(",
"IInq10_o1,",
"IRcv129_o1,",
"0",
") [instance: 17, cache: 1];",
"ICompute_7_o1[cache: 2] = ",
"Compute(",
"\"$0+1\",",
"ISwitch_17_o1",
") [instance: 7, cache: 1];",
"IRcv215_o1[cache: 0] = camera_xcvr;",
"IInq31_o1[cache: 2] = ",
"Inquire(",
"IRcv215_o1,",
"\"camera to\",",
"NULL",
") [instance: 31, cache: 1];",
"IInq32_o1[cache: 2] = ",
"Inquire(",
"IRcv215_o1,",
"\"camera from\",",
"NULL",
") [instance: 32, cache: 1];",
"ICompute_27_o1[cache: 2] = ",
"Compute(",
"\"$1-$0\",",
"IInq31_o1,",
"IInq32_o1",
") [instance: 27, cache: 1];",
"ICompute_28_o1[cache: 2] = ",
"Compute(",
"\"mag($0)\",",
"ICompute_27_o1",
") [instance: 28, cache: 1];",
"ICompute_29_o1[cache: 2] = ",
"Compute(",
"\"$1/$0\",",
"ICompute_28_o1,",
"ICompute_27_o1",
") [instance: 29, cache: 1];",
"IRcv216_o1[cache: 0] = camera_xcvr;",
"IInq33_o1[cache: 2] = ",
"Inquire(",
"IRcv216_o1,",
"\"camera up\",",
"NULL",
") [instance: 33, cache: 1];",
"ICompute_30_o1[cache: 2] = ",
"Compute(",
"\"v = $1 cross $0; v/mag(v)\",",
"ICompute_29_o1,",
"IInq33_o1",
") [instance: 30, cache: 1];",
"ICompute_31_o1[cache: 2] = ",
"Compute(",
"\"v = $0 cross $1; norm(v)\",",
"ICompute_29_o1,",
"ICompute_30_o1",
") [instance: 31, cache: 1];",
"cfrom = IInq32_o1;",
"IRcv67_o1[cache: 0] = cfrom;",
"IConstruct_3_o1[cache: 0] = ",
"Construct(",
"{[-1 1 0]},",
"{[0 -1 0] [1 0 0] [0 0 1]},",
"[3 3 1],",
"NULL",
") [instance: 3, cache: 1];",
"IExtract_9_o1[cache: 2] = ",
"Extract(",
"IConstruct_3_o1,",
"\"positions\"",
") [instance: 9, cache: 1];",
"IRoute_14_o1[cache: 0],",
"IRoute_14_o2[cache: 0] = ",
"Route(",
"ISelect_7_o1,",
"ISwitch_24_o1",
") [instance: 14, cache: 1];",
"ISelect_11_o1[cache: 2] = ",
"Select(",
"IRoute_14_o1,",
"\"orbit\",",
"NULL",
") [instance: 11, cache: 1];",
"java_orbit = ISelect_11_o1;",
"IRcv232_o1[cache: 0] = java_orbit;",
"IRoute_9_o1[cache: 2],",
"IRoute_9_o2[cache: 2] = ",
"Route(",
"IRcv232_o1,",
"0",
") [instance: 9, cache: 1];",
"IForEachN_1_o1[cache: 2],",
"IForEachN_1_o2[cache: 2] = ",
"ForEachN(",
"IRoute_9_o1,",
"8,",
"1",
") [instance: 1, cache: 1];",
"orbitLoop = IForEachN_1_o1;",
"IRcv58_o1[cache: 0] = orbitLoop;",
"ISelect_6_o1[cache: 2] = ",
"Select(",
"IExtract_9_o1,",
"IRcv58_o1,",
"NULL",
") [instance: 6, cache: 1];",
"ISelect_13_o1[cache: 2] = ",
"Select(",
"IRoute_14_o1,",
"\"orbitDelta\",",
"NULL",
") [instance: 13, cache: 1];",
"orbit_delta = ISelect_13_o1;",
"IRcv63_o1[cache: 0] = orbit_delta;",
"ICompute_33_o1[cache: 2] = ",
"Compute(",
"\"$0*sin($1*3.14159265/180.0)\",",
"ICompute_28_o1,",
"IRcv63_o1",
") [instance: 33, cache: 1];",
"ICompute_32_o1[cache: 2] = ",
"Compute(",
"\"$0-$4*($1.x*$2+$1.y*$3)\",",
"IRcv67_o1,",
"ISelect_6_o1,",
"ICompute_30_o1,",
"ICompute_31_o1,",
"ICompute_33_o1",
") [instance: 32, cache: 1];",
"ISelect_9_o1[cache: 0] = ",
"Select(",
"IRoute_14_o1,",
"\"counters\",",
"NULL",
") [instance: 9, cache: 1];",
"java_counters = ISelect_9_o1;",
"IRcv158_o1[cache: 0] = java_counters;",
"ICompute_56_o1[cache: 2] = ",
"Compute(",
"\"$0.x\",",
"IRcv158_o1",
") [instance: 56, cache: 1];",
"ICompute_57_o1[cache: 2] = ",
"Compute(",
"\"$0.y\",",
"IRcv158_o1",
") [instance: 57, cache: 1];",
"ISelect_5_o1[cache: 2] = ",
"Select(",
"IRoute_14_o1,",
"\"format\",",
"NULL",
") [instance: 5, cache: 1];",
"java_format = ISelect_5_o1;",
"IRcv131_o1[cache: 0] = java_format;",
"IInq22_o1[cache: 2] = ",
"Inquire(",
"IRcv131_o1,",
"\"string match\",",
"\"wrl\"",
") [instance: 22, cache: 1];",
"IInq11_o1[cache: 2] = ",
"Inquire(",
"IRcv131_o1,",
"\"string match\",",
"\"gif\"",
") [instance: 11, cache: 1];",
"IInq54_o1[cache: 2] = ",
"Inquire(",
"IRcv131_o1,",
"\"string match\",",
"\"jpg\"",
") [instance: 54, cache: 1];",
"IInq55_o1[cache: 2] = ",
"Inquire(",
"IRcv131_o1,",
"\"string match\",",
"\"png\"",
") [instance: 55, cache: 1];",
"ICompute_78_o1 = ",
"Compute(",
"\"$0+$1+$2\",",
"IInq11_o1,",
"IInq54_o1,",
"IInq55_o1",
") [instance: 78, cache: 1];",
"IInq53_o1[cache: 2] = ",
"Inquire(",
"IRcv131_o1,",
"\"string match\",",
"\"dx\"",
") [instance: 53, cache: 1];",
"ICompute_58_o1[cache: 0] = ",
"Compute(",
"\"($0==$1) && ($1==$2)\",",
"IInq22_o1,",
"ICompute_78_o1,",
"IInq53_o1",
") [instance: 58, cache: 1];",
"IRcv204_o1[cache: 0] = java_orbit;",
"IRcv128_o1[cache: 0] = objectx;",
"aaobj = IAutoAxes_2_o1;",
"IRcv127_o1[cache: 0] = aaobj;",
"ISwitch_4_o1[cache: 2] = ",
"Switch(",
"ICompute_1_o1,",
"IRcv128_o1,",
"IRcv127_o1",
") [instance: 4, cache: 1];",
"IInq3_o1[cache: 2] = ",
"Inquire(",
"ISwitch_4_o1,",
"\"object tag\",",
"NULL",
") [instance: 3, cache: 1];",
"whichCamera = ICompute_6_o1;",
"IRcv40_o1[cache: 0] = whichCamera;",
"IInp14_o1 = buttonState;",
"IInq28_o1[cache: 2] = ",
"Inquire(",
"IInp14_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 28, cache: 1];",
"ISwitch_29_o1[cache: 2] = ",
"Switch(",
"IInq28_o1,",
"IInp14_o1,",
"1",
") [instance: 29, cache: 1];",
"buttonStatex = ISwitch_29_o1;",
"IRcv161_o1[cache: 0] = buttonStatex;",
"IInp15_o1 = buttonUpApprox;",
"IInq25_o1[cache: 2] = ",
"Inquire(",
"IInp15_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 25, cache: 1];",
"ISwitch_26_o1[cache: 2] = ",
"Switch(",
"IInq25_o1,",
"IInp15_o1,",
"\"none\"",
") [instance: 26, cache: 1];",
"buttonUpApproxx = ISwitch_26_o1;",
"IRcv163_o1[cache: 0] = buttonUpApproxx;",
"IInp16_o1 = buttonDownApprox;",
"IInq26_o1[cache: 2] = ",
"Inquire(",
"IInp16_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 26, cache: 1];",
"ISwitch_27_o1[cache: 2] = ",
"Switch(",
"IInq26_o1,",
"IInp16_o1,",
"\"none\"",
") [instance: 27, cache: 1];",
"buttonDownApproxx = ISwitch_27_o1;",
"IRcv164_o1[cache: 0] = buttonDownApproxx;",
"ISwitch_10_o1[cache: 2] = ",
"Switch(",
"IRcv161_o1,",
"IRcv163_o1,",
"IRcv164_o1",
") [instance: 10, cache: 1];",
"IFormat_14_o1[cache: 2] = ",
"Format(",
"\"%s,%s\",",
"IRcv164_o1,",
"IRcv163_o1",
") [instance: 14, cache: 1];",
"ISwitch_8_o1[cache: 2] = ",
"Switch(",
"ICompute_2_o1,",
"ISwitch_10_o1,",
"IFormat_14_o1",
") [instance: 8, cache: 1];",
"IRcv194_o1[cache: 0] = buttonStatex;",
"IInp17_o1 = buttonUpDensity;",
"IInq27_o1[cache: 2] = ",
"Inquire(",
"IInp17_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 27, cache: 1];",
"ISwitch_28_o1[cache: 2] = ",
"Switch(",
"IInq27_o1,",
"IInp17_o1,",
"1",
") [instance: 28, cache: 1];",
"buttonUpDensityx = ISwitch_28_o1;",
"IRcv165_o1[cache: 0] = buttonUpDensityx;",
"IInp18_o1 = buttonDownDensity;",
"IInq29_o1[cache: 2] = ",
"Inquire(",
"IInp18_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 29, cache: 1];",
"ISwitch_30_o1[cache: 2] = ",
"Switch(",
"IInq29_o1,",
"IInp18_o1,",
"1",
") [instance: 30, cache: 1];",
"buttonDownDensityx = ISwitch_30_o1;",
"IRcv166_o1[cache: 0] = buttonDownDensityx;",
"ISwitch_11_o1[cache: 2] = ",
"Switch(",
"IRcv194_o1,",
"IRcv165_o1,",
"IRcv166_o1",
") [instance: 11, cache: 1];",
"IFormat_2_o1[cache: 2] = ",
"Format(",
"\"%d,%d\",",
"IRcv166_o1,",
"IRcv165_o1",
") [instance: 2, cache: 1];",
"ISwitch_7_o1[cache: 2] = ",
"Switch(",
"ICompute_2_o1,",
"ISwitch_11_o1,",
"IFormat_2_o1",
") [instance: 7, cache: 1];",
"ISwitch_5_o1[cache: 2] = ",
"Switch(",
"ICompute_2_o1,",
"{\"software\"},",
"{\"hardware\"}",
") [instance: 5, cache: 1];",
"IOptions_1_o1[cache: 2] = ",
"Options(",
"ISwitch_4_o1,",
"\"send boxes\",",
"0,",
"\"cache\",",
"1,",
"\"object tag\",",
"IInq3_o1,",
"\"ddcamera\",",
"IRcv40_o1,",
"\"rendering approximation\",",
"ISwitch_8_o1,",
"\"render every\",",
"ISwitch_7_o1,",
"\"button state\",",
"IRcv194_o1,",
"\"rendering mode\",",
"ISwitch_5_o1",
") [instance: 1, cache: 1];",
"annotated_object = IOptions_1_o1;",
"IRcv125_o1[cache: 0] = annotated_object;",
"IInq37_o1[cache: 2] = ",
"Inquire(",
"IRcv125_o1,",
"\"object tag\",",
"NULL",
") [instance: 37, cache: 1];",
"IGetGlobal_4_o1[cache: 2],",
"IGetGlobal_4_o2[cache: 2] = ",
"GetGlobal(",
"0,",
"NULL,",
"NULL",
") [instance: 4, cache: 1];",
"ICompute_65_o1[cache: 2] = ",
"Compute(",
"\"($0!=$1) ? 1: 2\",",
"IInq37_o1,",
"IGetGlobal_4_o1",
") [instance: 65, cache: 1];",
"same_object = ICompute_65_o1;",
"IRcv222_o1[cache: 0] = same_object;",
"IRcv250_o1[cache: 0] = java_orbit;",
"ICompute_72_o1[cache: 2] = ",
"Compute(",
"\"$0+1\",",
"IRcv250_o1",
") [instance: 72, cache: 1];",
"IRcv220_o1[cache: 0] = camera_xcvr;",
"IRcv217_o1[cache: 0] = camera_xcvr;",
"NewFrom = ICompute_32_o1;",
"IRcv57_o1[cache: 0] = NewFrom;",
"IRcv60_o1[cache: 0] = orbitNewRes;",
"IUpdateCamera_3_o1[cache: 2] = ",
"UpdateCamera(",
"IRcv217_o1,",
"NULL,",
"IRcv57_o1,",
"NULL,",
"IRcv60_o1,",
"NULL,",
"NULL,",
"NULL,",
"NULL,",
"NULL",
") [instance: 3, cache: 1];",
"orbit_cam = IUpdateCamera_3_o1;",
"IRcv251_o1[cache: 0] = orbit_cam;",
"ISwitch_32_o1[cache: 0] = ",
"Switch(",
"ICompute_72_o1,",
"IRcv220_o1,",
"IRcv251_o1",
") [instance: 32, cache: 1];",
"camera_iuse = ISwitch_32_o1;",
"IRcv249_o1[cache: 0] = camera_iuse;",
"IInq35_o1[cache: 2] = ",
"Inquire(",
"IRcv249_o1,",
"\"object tag\",",
"NULL",
") [instance: 35, cache: 1];",
"IGetGlobal_2_o1[cache: 2],",
"IGetGlobal_2_o2[cache: 2] = ",
"GetGlobal(",
"0,",
"NULL,",
"NULL",
") [instance: 2, cache: 1];",
"ICompute_62_o1[cache: 2] = ",
"Compute(",
"\"($0 != $1) ? 1:2\",",
"IInq35_o1,",
"IGetGlobal_2_o1",
") [instance: 62, cache: 1];",
"ICompute_63_o1[cache: 2] = ",
"Compute(",
"\"(($0==1)||($1==1))?1:2\",",
"IRcv222_o1,",
"ICompute_62_o1",
") [instance: 63, cache: 1];",
"same_image = ICompute_63_o1;",
"IRcv230_o1[cache: 0] = same_image;",
"IRcv233_o1[cache: 0] = java_orbit;",
"IGetGlobal_3_o1[cache: 2],",
"IGetGlobal_3_o2[cache: 2] = ",
"GetGlobal(",
"0,",
"NULL,",
"NULL",
") [instance: 3, cache: 1];",
"ICompute_64_o1[cache: 2] = ",
"Compute(",
"\"($0 != $1) ? 1 : 2\",",
"IRcv233_o1,",
"IGetGlobal_3_o1",
") [instance: 64, cache: 1];",
"same_orbit = ICompute_64_o1;",
"IRcv243_o1[cache: 0] = same_orbit;",
"ISelect_12_o1[cache: 2] = ",
"Select(",
"IRoute_14_o1,",
"\"imgId\",",
"NULL",
") [instance: 12, cache: 1];",
"img_id = ISelect_12_o1;",
"IRcv234_o1[cache: 0] = img_id;",
"IGetGlobal_5_o1[cache: 2],",
"IGetGlobal_5_o2[cache: 2] = ",
"GetGlobal(",
"-1,",
"NULL,",
"NULL",
") [instance: 5, cache: 1];",
"ICompute_66_o1[cache: 2] = ",
"Compute(",
"\"($0 != $1) ? 1 : 2\",",
"IRcv234_o1,",
"IGetGlobal_5_o1",
") [instance: 66, cache: 1];",
"same_id = ICompute_66_o1;",
"IRcv242_o1[cache: 0] = same_id;",
"IRcv235_o1[cache: 0] = java_format;",
"IGetGlobal_6_o1[cache: 2],",
"IGetGlobal_6_o2[cache: 2] = ",
"GetGlobal(",
"\"\",",
"NULL,",
"NULL",
") [instance: 6, cache: 1];",
"ICompute_67_o1[cache: 2] = ",
"Compute(",
"\"strcmp($0,$1) ? 1 : 2\",",
"IRcv235_o1,",
"IGetGlobal_6_o1",
") [instance: 67, cache: 1];",
"same_format = ICompute_67_o1;",
"IRcv241_o1[cache: 0] = same_format;",
"IRcv236_o1[cache: 0] = orbit_delta;",
"IGetGlobal_7_o1[cache: 2],",
"IGetGlobal_7_o2[cache: 2] = ",
"GetGlobal(",
"0,",
"NULL,",
"NULL",
") [instance: 7, cache: 1];",
"ICompute_70_o1[cache: 2] = ",
"Compute(",
"\"($0 != $1) ? 1 : 2\",",
"IRcv236_o1,",
"IGetGlobal_7_o1",
") [instance: 70, cache: 1];",
"same_delta = ICompute_70_o1;",
"IRcv240_o1[cache: 0] = same_delta;",
"IInp41_o1 = interactionMode;",
"IInq50_o1[cache: 2] = ",
"Inquire(",
"IInp41_o1,",
"\"is null + 1\",",
"NULL",
") [instance: 50, cache: 1];",
"ISwitch_34_o1[cache: 2] = ",
"Switch(",
"IInq50_o1,",
"IInp41_o1,",
"\"none\"",
") [instance: 34, cache: 1];",
"imodex = ISwitch_34_o1;",
"IRcv282_o1[cache: 0] = imodex;",
"IGetGlobal_11_o1[cache: 2],",
"IGetGlobal_11_o2[cache: 2] = ",
"GetGlobal(",
"\"\",",
"NULL,",
"NULL",
") [instance: 11, cache: 1];",
"ICompute_76_o1[cache: 2] = ",
"Compute(",
"\"strcmp($0,$1) ? 1 : 2\",",
"IRcv282_o1,",
"IGetGlobal_11_o1",
") [instance: 76, cache: 1];",
"same_mode = ICompute_76_o1;",
"IRcv283_o1[cache: 0] = same_mode;",
"ICompute_69_o1[cache: 2] = ",
"Compute(",
"\"(($0==1)||($1==1)||($2==1)||($3==1)||($4==1))? 1: 2\",",
"IRcv243_o1,",
"IRcv242_o1,",
"IRcv241_o1,",
"IRcv240_o1,",
"IRcv283_o1",
") [instance: 69, cache: 1];",
"same_options = ICompute_69_o1;",
"IRcv226_o1[cache: 0] = same_options;",
"ICompute_59_o1[cache: 2] = ",
"Compute(",
"\"(($1==1)||($2==1) ? (($0==1)?2:1) : 0)\",",
"IRcv204_o1,",
"IRcv230_o1,",
"IRcv226_o1",
") [instance: 59, cache: 1];",
"IRcv246_o1[cache: 0] = same_image;",
"IRcv247_o1[cache: 0] = same_options;",
"ICompute_71_o1[cache: 2] = ",
"Compute(",
"\"(($0==1)||($1==1)) ?1:0\",",
"IRcv246_o1,",
"IRcv247_o1",
") [instance: 71, cache: 1];",
"ISelect_15_o1[cache: 2] = ",
"Select(",
"IRoute_14_o1,",
"\"groupName\",",
"NULL",
") [instance: 15, cache: 1];",
"groupName = ISelect_15_o1;",
"IRcv267_o1[cache: 0] = groupName;",
"IGetGlobal_8_o1[cache: 2],",
"IGetGlobal_8_o2[cache: 2] = ",
"GetGlobal(",
"\"untitled\",",
"NULL,",
"NULL",
") [instance: 8, cache: 1];",
"ICompute_73_o1[cache: 2] = ",
"Compute(",
"\"strcmp($0,$1) != 0?1:2\",",
"IRcv267_o1,",
"IGetGlobal_8_o1",
") [instance: 73, cache: 1];",
"ISelect_14_o1[cache: 2] = ",
"Select(",
"IRoute_14_o1,",
"\"cacheCount\",",
"NULL",
") [instance: 14, cache: 1];",
"cache_count = ISelect_14_o1;",
"IRcv268_o1[cache: 0] = cache_count;",
"IGetGlobal_9_o1[cache: 2],",
"IGetGlobal_9_o2[cache: 2] = ",
"GetGlobal(",
"0,",
"NULL,",
"NULL",
") [instance: 9, cache: 1];",
"ICompute_74_o1[cache: 2] = ",
"Compute(",
"\"($0 != $1) ? 1 : 2\",",
"IRcv268_o1,",
"IGetGlobal_9_o1",
") [instance: 74, cache: 1];",
"IRcv284_o1[cache: 0] = same_image;",
"IRcv285_o1[cache: 0] = same_options;",
"ICompute_77_o1[cache: 2] = ",
"Compute(",
"\"(($0==1)||($1==1)) ?1:0\",",
"IRcv284_o1,",
"IRcv285_o1",
") [instance: 77, cache: 1];",
"IRcv290_o1[cache: 0] = objectx;",
"IRoute_15_o1[cache: 2],",
"IRoute_15_o2[cache: 2] = ",
"Route(",
"IInq53_o1,",
"IRcv290_o1",
") [instance: 15, cache: 1];",
"IRoute_16_o1[cache: 2],",
"IRoute_16_o2[cache: 2] = ",
"Route(",
"ICompute_77_o1,",
"IRoute_15_o1",
") [instance: 16, cache: 1];",
"DXExporter = IRoute_16_o1;",
"IRcv288_o1[cache: 0] = DXExporter;",
"ISelect_8_o1[cache: 2] = ",
"Select(",
"IRoute_14_o1,",
"\"file\",",
"NULL",
") [instance: 8, cache: 1];",
"java_file = ISelect_8_o1;",
"IRcv133_o1[cache: 0] = java_file;",
"IInq21_o1[cache: 2] = ",
"Inquire(",
"IRcv158_o1,",
"\"is null+1\",",
"NULL",
") [instance: 21, cache: 1];",
"ISwitch_22_o1[cache: 2] = ",
"Switch(",
"IInq21_o1,",
"ICompute_56_o1,",
"0",
") [instance: 22, cache: 1];",
"seq_number = ISwitch_22_o1;",
"IRcv134_o1[cache: 0] = seq_number;",
"ISwitch_23_o1[cache: 2] = ",
"Switch(",
"IInq21_o1,",
"ICompute_57_o1,",
"0",
") [instance: 23, cache: 1];",
"loop_number = ISwitch_23_o1;",
"IRcv98_o1[cache: 0] = loop_number;",
"IFormat_1_o1[cache: 2] = ",
"Format(",
"\"%s.%d.%d\",",
"IRcv133_o1,",
"IRcv134_o1,",
"IRcv98_o1",
") [instance: 1, cache: 1];",
"base_name = IFormat_1_o1;",
"IRcv289_o1[cache: 0] = base_name;",
"IDXExport_1_o1[cache: 2] = ",
"DXExport(",
"IRcv288_o1,",
"IRcv289_o1",
") [instance: 1, cache: 1];",
"record_code = ICompute_3_o1;",
"IRcv172_o1[cache: 0] = record_code;",
"IRoute_1_o1[cache: 2],",
"IRoute_1_o2[cache: 2] = ",
"Route(",
"ICompute_7_o1,",
"IRcv125_o1",
") [instance: 1, cache: 1];",
"IRoute_6_o1[cache: 2],",
"IRoute_6_o2[cache: 2],",
"IRoute_6_o3[cache: 2],",
"IRoute_6_o4[cache: 2] = ",
"Route(",
"IRcv172_o1,",
"IRoute_1_o1",
") [instance: 6, cache: 1];",
"IRcv50_o1[cache: 0] = camera_xcvr;",
"IInp3_o1 = where;",
"wherex = IInp3_o1;",
"IRcv51_o1[cache: 0] = wherex;",
"IInp23_o1 = throttle;",
"throttlex = IInp23_o1;",
"IRcv52_o1[cache: 0] = throttlex;",
"IDisplay_1_o1[cache: 2] = ",
"Display(",
"IRoute_6_o1,",
"IRcv50_o1,",
"IRcv51_o1,",
"IRcv52_o1,",
"NULL,",
"NULL,",
"NULL,",
"NULL",
") [instance: 1, cache: 1];",
"IRender_1_o1[cache: 2] = ",
"Render(",
"IRoute_6_o2,",
"IRcv50_o1,",
"NULL",
") [instance: 1, cache: 1];",
"IRcv173_o1[cache: 0] = throttlex;",
"IDisplay_2_o1[cache: 2] = ",
"Display(",
"IRender_1_o1,",
"NULL,",
"IRcv51_o1,",
"IRcv173_o1,",
"NULL,",
"NULL,",
"NULL,",
"NULL",
") [instance: 2, cache: 1];",
"IRcv177_o1[cache: 0] = camera_xcvr;",
"IRcv178_o1[cache: 0] = wherex;",
"IRcv179_o1[cache: 0] = throttlex;",
"IDisplay_3_o1[cache: 2] = ",
"Display(",
"IRoute_6_o3,",
"IRcv177_o1,",
"IRcv178_o1,",
"IRcv179_o1,",
"NULL,",
"NULL,",
"NULL,",
"NULL",
") [instance: 3, cache: 1];",
"IRcv180_o1[cache: 0] = camera_xcvr;",
"IRcv181_o1[cache: 0] = wherex;",
"IRcv182_o1[cache: 0] = throttlex;",
"IDisplay_4_o1[cache: 2] = ",
"Display(",
"IRoute_6_o4,",
"IRcv180_o1,",
"IRcv181_o1,",
"IRcv182_o1,",
"NULL,",
"NULL,",
"NULL,",
"NULL",
") [instance: 4, cache: 1];",
"IInp1_o1 = id;",
"idx = IInp1_o1;",
"IRcv147_o1[cache: 0] = idx;",
"IRcv258_o1[cache: 0] = img_id;",
"IRcv259_o1[cache: 0] = resetx;",
"IRcv255_o1[cache: 0] = camera_xcvr;",
"java_exporter = IRoute_1_o2;",
"IRcv130_o1[cache: 0] = java_exporter;",
"IRoute_2_o1[cache: 2],",
"IRoute_2_o2[cache: 2] = ",
"Route(",
"ICompute_78_o1,",
"IRcv130_o1",
") [instance: 2, cache: 1];",
"IRoute_8_o1[cache: 2],",
"IRoute_8_o2[cache: 2] = ",
"Route(",
"ICompute_59_o1,",
"IRoute_2_o1",
") [instance: 8, cache: 1];",
"gifexporter = IRoute_8_o1;",
"IRcv146_o1[cache: 0] = gifexporter;",
"IRcv139_o1[cache: 0] = base_name;",
"IRcv138_o1[cache: 0] = camera_xcvr;",
"IRcv292_o1[cache: 0] = java_format;",
"IImageExport_1_o1 = ",
"ImageExport(",
"IRcv146_o1,",
"IRcv139_o1,",
"IRcv138_o1,",
"IRcv292_o1",
") [instance: 1, cache: 1];",
"gif_data_drive = IImageExport_1_o1;",
"IRcv266_o1[cache: 0] = gif_data_drive;",
"IInq45_o1[cache: 2] = ",
"Inquire(",
"IRcv255_o1,",
"\"camera perspective + 1\",",
"IRcv266_o1",
") [instance: 45, cache: 1];",
"IRoute_11_o1[cache: 0],",
"IRoute_11_o2[cache: 0] = ",
"Route(",
"IInq45_o1,",
"IRcv255_o1",
") [instance: 11, cache: 1];",
"ocam = IRoute_11_o1;",
"IRcv260_o1[cache: 0] = ocam;",
"IInq40_o1[cache: 2] = ",
"Inquire(",
"IRcv260_o1,",
"\"camera width\",",
"NULL",
") [instance: 40, cache: 1];",
"IInq51_o1[cache: 2] = ",
"Inquire(",
"IRcv260_o1,",
"\"camera to\",",
"NULL",
") [instance: 51, cache: 1];",
"IInq42_o1[cache: 2] = ",
"Inquire(",
"IRcv260_o1,",
"\"camera from\",",
"NULL",
") [instance: 42, cache: 1];",
"IInq43_o1[cache: 2] = ",
"Inquire(",
"IRcv260_o1,",
"\"camera up\",",
"NULL",
") [instance: 43, cache: 1];",
"IRcv278_o1[cache: 0] = imodex;",
"IRcv257_o1[cache: 0] = gif_data_drive;",
"IFormat_20_o1[cache: 2] = ",
"Format(",
"\"imgId=%d; reset=%d; width=%.4f; to=%.4f; from=%.4f; up=%.4f; orbit=0; mode=%s; show=%s;\",",
"IRcv258_o1,",
"IRcv259_o1,",
"IInq40_o1,",
"IInq51_o1,",
"IInq42_o1,",
"IInq43_o1,",
"IRcv278_o1,",
"IRcv257_o1",
") [instance: 20, cache: 1];",
"Echo(",
"IRcv147_o1,",
"IFormat_20_o1",
") [instance: 1, cache: 1];",
"IRoute_4_o1[cache: 2],",
"IRoute_4_o2[cache: 2] = ",
"Route(",
"ICompute_58_o1,",
"NULL",
") [instance: 4, cache: 1];",
"IFormat_13_o1[cache: 2] = ",
"Format(",
"\"Unrecognized Format: %s\",",
"IRcv131_o1,",
"IRoute_4_o1",
") [instance: 13, cache: 1];",
"IFormat_26_o1[cache: 2] = ",
"Format(",
"\"format inquiries: %d %d %d\",",
"IInq22_o1,",
"ICompute_78_o1,",
"IInq53_o1",
") [instance: 26, cache: 1];",
"Echo(",
"IFormat_13_o1,",
"IFormat_26_o1",
") [instance: 3, cache: 1];",
"IRcv205_o1[cache: 0] = idx;",
"IRcv206_o1[cache: 0] = img_id;",
"orbitexporter = IRoute_8_o2;",
"IRcv213_o1[cache: 0] = orbitexporter;",
"IRender_3_o1[cache: 2] = ",
"Render(",
"IRcv213_o1,",
"IUpdateCamera_3_o1,",
"NULL",
") [instance: 3, cache: 1];",
"orbitedImage = IRender_3_o1;",
"IRcv211_o1[cache: 0] = orbitedImage;",
"IRcv275_o1[cache: 0] = java_file;",
"IRcv276_o1[cache: 0] = seq_number;",
"IFormat_24_o1[cache: 2] = ",
"Format(",
"\"%s.%d.%d\",",
"IRcv275_o1,",
"IRcv276_o1,",
"IForEachN_1_o1",
") [instance: 24, cache: 1];",
"IRcv209_o1[cache: 0] = camera_xcvr;",
"IImageExport_2_o1 = ",
"ImageExport(",
"IRcv211_o1,",
"IFormat_24_o1,",
"IRcv209_o1,",
"NULL",
") [instance: 2, cache: 1];",
"IFormat_17_o1[cache: 2] = ",
"Format(",
"\"imgId=%d; orbit=1; show=%s;\",",
"IRcv206_o1,",
"IImageExport_2_o1",
") [instance: 17, cache: 1];",
"Echo(",
"IRcv205_o1,",
"IFormat_17_o1",
") [instance: 5, cache: 1];",
"IRcv244_o1[cache: 0] = idx;",
"IRcv245_o1[cache: 0] = img_id;",
"IRoute_3_o1[cache: 2],",
"IRoute_3_o2[cache: 2] = ",
"Route(",
"IInq22_o1,",
"IRcv130_o1",
") [instance: 3, cache: 1];",
"IRoute_10_o1[cache: 2],",
"IRoute_10_o2[cache: 2] = ",
"Route(",
"ICompute_71_o1,",
"IRoute_3_o1",
") [instance: 10, cache: 1];",
"wrlexporter = IRoute_10_o1;",
"IRcv157_o1[cache: 0] = wrlexporter;",
"IRcv153_o1[cache: 0] = base_name;",
"IVRMLExport_1_o1[cache: 2] = ",
"VRMLExport(",
"IRcv157_o1,",
"IRcv153_o1",
") [instance: 1, cache: 1];",
"IFormat_19_o1[cache: 2] = ",
"Format(",
"\"imgId=%d; orbit=0; show=%s;\",",
"IRcv245_o1,",
"IVRMLExport_1_o1",
") [instance: 19, cache: 1];",
"Echo(",
"IRcv244_o1,",
"IFormat_19_o1",
") [instance: 6, cache: 1];",
"IRcv261_o1[cache: 0] = idx;",
"IRcv262_o1[cache: 0] = img_id;",
"IRcv263_o1[cache: 0] = resetx;",
"pcam = IRoute_11_o2;",
"IRcv264_o1[cache: 0] = pcam;",
"IInq46_o1[cache: 2] = ",
"Inquire(",
"IRcv264_o1,",
"\"camera angle\",",
"NULL",
") [instance: 46, cache: 1];",
"IInq52_o1[cache: 2] = ",
"Inquire(",
"IRcv264_o1,",
"\"camera to\",",
"NULL",
") [instance: 52, cache: 1];",
"IInq48_o1[cache: 2] = ",
"Inquire(",
"IRcv264_o1,",
"\"camera from\",",
"NULL",
") [instance: 48, cache: 1];",
"IInq49_o1[cache: 2] = ",
"Inquire(",
"IRcv264_o1,",
"\"camera up\",",
"NULL",
") [instance: 49, cache: 1];",
"IRcv279_o1[cache: 0] = imodex;",
"IRcv265_o1[cache: 0] = gif_data_drive;",
"IFormat_21_o1[cache: 2] = ",
"Format(",
"\"imgId=%d; reset=%d; angle=%.4f; to=%.4f; from=%.4f; up=%.4f; orbit=0; mode=%s; show=%s;\",",
"IRcv262_o1,",
"IRcv263_o1,",
"IInq46_o1,",
"IInq52_o1,",
"IInq48_o1,",
"IInq49_o1,",
"IRcv279_o1,",
"IRcv265_o1",
") [instance: 21, cache: 1];",
"Echo(",
"IRcv261_o1,",
"IFormat_21_o1",
") [instance: 7, cache: 1];",
"IRcv273_o1[cache: 0] = idx;",
"same_group = ICompute_73_o1;",
"IRcv269_o1[cache: 0] = same_group;",
"IRcv270_o1[cache: 0] = groupName;",
"IRoute_12_o1[cache: 0],",
"IRoute_12_o2[cache: 0] = ",
"Route(",
"IRcv269_o1,",
"IRcv270_o1",
") [instance: 12, cache: 1];",
"IFormat_22_o1[cache: 2] = ",
"Format(",
"\"group=%s\",",
"IRoute_12_o1",
") [instance: 22, cache: 1];",
"Echo(",
"IRcv273_o1,",
"IFormat_22_o1",
") [instance: 10, cache: 1];",
"IRcv274_o1[cache: 0] = idx;",
"same_cache = ICompute_74_o1;",
"IRcv271_o1[cache: 0] = same_cache;",
"IRcv272_o1[cache: 0] = cache_count;",
"IRoute_13_o1[cache: 0],",
"IRoute_13_o2[cache: 0] = ",
"Route(",
"IRcv271_o1,",
"IRcv272_o1",
") [instance: 13, cache: 1];",
"IFormat_23_o1[cache: 2] = ",
"Format(",
"\"cache=%d\",",
"IRoute_13_o1",
") [instance: 23, cache: 1];",
"Echo(",
"IRcv274_o1,",
"IFormat_23_o1",
") [instance: 11, cache: 1];",
"IRcv286_o1[cache: 0] = idx;",
"IRcv287_o1[cache: 0] = img_id;",
"IFormat_25_o1[cache: 2] = ",
"Format(",
"\"imgId=%d; orbit=0; show=%s;\",",
"IRcv287_o1,",
"IDXExport_1_o1",
") [instance: 25, cache: 1];",
"Echo(",
"IRcv286_o1,",
"IFormat_25_o1",
") [instance: 12, cache: 1];",
"IRcv70_o1[cache: 0] = idx;",
"IRcv99_o1[cache: 0] = bkgndColor;",
"IRcv110_o1[cache: 0] = throttlex;",
"IRcv195_o1[cache: 0] = recEnablex;",
"IInp25_o1 = recFile;",
"recFilex = IInp25_o1;",
"IRcv196_o1[cache: 0] = recFilex;",
"IInp26_o1 = recFormat;",
"recFormatx = IInp26_o1;",
"IRcv197_o1[cache: 0] = recFormatx;",
"IRcv198_o1[cache: 0] = recRes;",
"IRcv199_o1[cache: 0] = recAsp;",
"IRcv91_o1[cache: 0] = aaenable;",
"IRcv72_o1[cache: 0] = aalabels;",
"IRcv73_o1[cache: 0] = aaticks;",
"IRcv78_o1[cache: 0] = aacorners;",
"IRcv77_o1[cache: 0] = aaframe;",
"IRcv76_o1[cache: 0] = aaadjust;",
"IRcv75_o1[cache: 0] = aacursor;",
"IRcv74_o1[cache: 0] = aagrid;",
"IRcv82_o1[cache: 0] = aacolors;",
"IRcv81_o1[cache: 0] = annotation;",
"IRcv80_o1[cache: 0] = aalabelscale;",
"IRcv116_o1[cache: 0] = aafont;",
"IRcv83_o1[cache: 0] = AAxTickLocs;",
"IRcv85_o1[cache: 0] = aayTickLocs;",
"IRcv84_o1[cache: 0] = AAzTickLocs;",
"IRcv86_o1[cache: 0] = AAxTickLabels;",
"IRcv88_o1[cache: 0] = AAyTickLabels;",
"IRcv87_o1[cache: 0] = AAzTickLabels;",
"IRcv118_o1[cache: 0] = imodex;",
"IInp42_o1 = title;",
"titlex = IInp42_o1;",
"IRcv117_o1[cache: 0] = titlex;",
"IRcv93_o1[cache: 0] = renderModex;",
"IRcv96_o1[cache: 0] = buttonUpApproxx;",
"IRcv97_o1[cache: 0] = buttonDownApproxx;",
"IRcv94_o1[cache: 0] = buttonUpDensityx;",
"IRcv95_o1[cache: 0] = buttonDownDensityx;",
"ImageMessage(",
"IRcv70_o1,",
"IRcv99_o1,",
"IRcv110_o1,",
"IRcv195_o1,",
"IRcv196_o1,",
"IRcv197_o1,",
"IRcv198_o1,",
"IRcv199_o1,",
"IRcv91_o1,",
"IRcv72_o1,",
"IRcv73_o1,",
"IRcv78_o1,",
"IRcv77_o1,",
"IRcv76_o1,",
"IRcv75_o1,",
"IRcv74_o1,",
"IRcv82_o1,",
"IRcv81_o1,",
"IRcv80_o1,",
"IRcv116_o1,",
"IRcv83_o1,",
"IRcv85_o1,",
"IRcv84_o1,",
"IRcv86_o1,",
"IRcv88_o1,",
"IRcv87_o1,",
"IRcv118_o1,",
"IRcv117_o1,",
"IRcv93_o1,",
"IRcv96_o1,",
"IRcv97_o1,",
"IRcv94_o1,",
"IRcv95_o1",
") [instance: 1, cache: 1];",
"IInp13_o1 = options;",
"camera = ISwitch_2_o1;",
"object = IRcv125_o1;",
"Where = IRcv51_o1;",
"IReadImageWindow_1_o1[cache: 2] = ",
"ReadImageWindow(",
"IDisplay_3_o1",
") [instance: 1, cache: 1];",
"IRcv175_o1[cache: 0] = recFormatx;",
"IRcv176_o1[cache: 0] = recFilex;",
"IRcv183_o1[cache: 0] = recFilex;",
"IRcv184_o1[cache: 0] = recFormatx;",
"IRcv186_o1[cache: 0] = camera_xcvr;",
"IRcv187_o1[cache: 0] = recRes;",
"IRcv188_o1[cache: 0] = recAsp;",
"IUpdateCamera_2_o1[cache: 2] = ",
"UpdateCamera(",
"IRcv186_o1,",
"NULL,",
"NULL,",
"NULL,",
"IRcv187_o1,",
"IRcv188_o1,",
"NULL,",
"NULL,",
"NULL,",
"NULL",
") [instance: 2, cache: 1];",
"record_camera = IUpdateCamera_2_o1;",
"IRcv185_o1[cache: 0] = record_camera;",
"IRcv190_o1[cache: 0] = annotated_object;",
"IScaleScreen_2_o1[cache: 2],",
"IScaleScreen_2_o2[cache: 2] = ",
"ScaleScreen(",
"IRcv190_o1,",
"NULL,",
"IRcv187_o1,",
"IRcv186_o1",
") [instance: 2, cache: 1];",
"record_object = IScaleScreen_2_o1;",
"IRcv191_o1[cache: 0] = record_object;",
"IRcv193_o1[cache: 0] = record_code;",
"IRender_2_o1[cache: 2] = ",
"Render(",
"IRcv191_o1,",
"IRcv185_o1,",
"NULL",
") [instance: 2, cache: 1];",
"IRoute_7_o1[cache: 2],",
"IRoute_7_o2[cache: 2],",
"IRoute_7_o3[cache: 2],",
"IRoute_7_o4[cache: 2] = ",
"Route(",
"IRcv193_o1,",
"IRender_2_o1",
") [instance: 7, cache: 1];",
"ISelect_10_o1[cache: 0] = ",
"Select(",
"IRoute_14_o1,",
"\"javaid\",",
"NULL",
") [instance: 10, cache: 1];",
"SetGlobal(",
"IInq35_o1,",
"IGetGlobal_2_o2,",
"NULL",
") [instance: 2, cache: 1];",
"SetGlobal(",
"IRcv233_o1,",
"IGetGlobal_3_o2,",
"NULL",
") [instance: 3, cache: 1];",
"SetGlobal(",
"IInq37_o1,",
"IGetGlobal_4_o2,",
"NULL",
") [instance: 4, cache: 1];",
"SetGlobal(",
"IRcv234_o1,",
"IGetGlobal_5_o2,",
"NULL",
") [instance: 5, cache: 1];",
"SetGlobal(",
"IRcv235_o1,",
"IGetGlobal_6_o2,",
"NULL",
") [instance: 6, cache: 1];",
"SetGlobal(",
"IRcv236_o1,",
"IGetGlobal_7_o2,",
"NULL",
") [instance: 7, cache: 1];",
"SetGlobal(",
"IRcv267_o1,",
"IGetGlobal_8_o2,",
"NULL",
") [instance: 8, cache: 1];",
"SetGlobal(",
"IRcv268_o1,",
"IGetGlobal_9_o2,",
"NULL",
") [instance: 9, cache: 1];",
"SetGlobal(",
"IRcv282_o1,",
"IGetGlobal_11_o2,",
"NULL",
") [instance: 11, cache: 1];",
"options = IInp13_o1;",
"java_id = ISelect_10_o1;",
"WriteImage(",
"IRender_1_o1,",
"IRcv176_o1,",
"IRcv175_o1,",
"NULL",
") [instance: 2, cache: 1];",
"WriteImage(",
"IReadImageWindow_1_o1,",
"IRcv176_o1,",
"IRcv175_o1,",
"NULL",
") [instance: 3, cache: 1];",
"WriteImage(",
"IRoute_7_o4,",
"IRcv183_o1,",
"IRcv184_o1,",
"NULL",
") [instance: 4, cache: 1];",
"}",
NULL
